<!DOCTYPE html>
<html>
<body>
<div id="console"></div>
<script>
if (window.testRunner) {
  testRunner.dumpAsText();
  testRunner.evaluateScriptInIsolatedWorld(
    1,
    "frame = document.body.appendChild(document.createElement('iframe'));\n" +
    "frame.contentWindow.open = function() { alert('FAIL: contentDocument.open must not invoke contentWindow.open, contentDocument.open must open a new window with only internal implementation.');};\n" +
    "w = frame.contentDocument.open(1, 1, 1);\n" +
    "if (typeof(w) === 'object')\n" +
    "alert('PASS');");
}
</script>
</body>
</html>
